package handlers

import (
	"goserver/models" // 假设你有一个 TestModel 类型，用于操作 Test 集合
	"goserver/utils"
	"net/http"
)

// type BaseHandler{
// 	collection *models.BaseRepository[T]
// }

type TestHandler struct {
	*BaseHandler[models.TestRepository]
}

func NewTestHandler(repo *models.TestRepository) *TestHandler { // 假设你有一个 TestModel 类型，用于操作 Test 集合
	return &TestHandler{
		BaseHandler: NewBaseHandler(repo.BaseRepository), // 替换为你的集合名称
	}
}
func (h *TestHandler) Testaa(w http.ResponseWriter, r *http.Request) {
	utils.Response(w, 200, "success", nil)
}
